import { defineStore } from "pinia";
import { ref } from "vue";

function initStore() {
    return {
        name: "chf", // 群聊或者好友名字
        type: "friend", // 群聊还是好友
        id: 1, // 该聊天的id
        friend_id: 0, // 如果是好友的id
        friendship_id: 0,
        self_id: 1, // 自己的id
        remarks_name: "chf",// 好友的备注
        announcment: "群聊天备注",
        addMessage: false,
        messages: [
            {send_type: "friend", ask_id: 0, group_id: 0, send_to: 1,  friendship_id: 1, send_type: "friend", msg: 'test数据!', sender: 'other'},
            {send_type: "friend", ask_id: 0, group_id: 0, send_to: 2,  friendship_id: 2, send_type: "friend", msg: 'test数据1?', sender: 'me' },
        ],
        created: new Date(),
        updated: new Date(),
    }
}
export const useHeaderStore = defineStore("headerStore", () => {
    const state = ref(initStore())
    return {
        state
    }
})